2598026 212
2399582 181
1539758 258
1487831 147
1426184 104
1222403 363
1164080 17
1113676 122
1037507 130
973957 93
876105 114
868777 76
846833 133
810658 121
787331 71
779401 80
771726 136
766929 69
759502 108
751882 122
732584 43
713458 66
695779 136
684453 48