2911058 198
2870378 93
2732576 246
2532707 363
2368577 357
2329205 180
2212952 169
2081477 155
2037556 106
1947930 145
1802459 104
1742058 281
1736207 80
1511758 82
1474851 254
1457201 158
1455381 98
1408482 138
1363201 293
1358056 168
1151659 361
1079732 188
1064553 199
1005004 46