2598028 212
2399578 181
1539751 258
1487833 147
1426183 104
1222406 363
1164083 17
1113681 122
1037501 130
973953 93
876105 114
868784 76
846829 133
810651 121
787332 71
779408 80
771731 136
766927 69
759502 108
751877 122
732581 43
713454 66
695781 136
684453 48