2597903 212
2399401 181
1539580 258
1487702 146
1426133 104
1222254 363
1164006 17
1113480 122
1037401 130
973909 93
876076 114
868655 76
846733 133
810602 121
787301 71
779303 80
771631 136
766877 69
759379 108
751804 122
732551 43
713404 66
695582 136
684379 48