2598303 212
2400106 181
1540056 258
1488007 147
1426384 104
1222784 363
1164230 17
1114026 122
1037782 130
974229 93
876331 114
868930 76
847057 133
811002 121
787506 71
779608 80
772081 136
767080 69
759654 108
752208 122
732777 43
713659 66
696105 136
684551 48