2959405 198
2913258 94
2773628 249
2620134 369
2439777 361
2381902 181
2241183 170
2108655 156
2049729 106
1981833 146
1832082 105
1793928 284
1756002 81
1534853 83
1522054 258
1487154 98
1473477 160
1438830 141
1399809 294
1391259 169
1204105 362
1123233 189
1100284 201
1028807 129