2597832 212
2399408 181
1539404 258
1487701 146
1426028 104
1222184 363
1164007 17
1113426 122
1037402 130
973859 93
876028 114
868607 76
846707 133
810478 121
787304 71
779229 80
771529 136
766783 69
759359 108
751780 122
732501 43
713409 66
695533 136
684278 48