3014278 319
2655683 370
2639533 121
2468684 361
2376781 157
1818182 285
1785132 360
1544978 258
1541477 118
1418253 295
1408854 170
1341329 77
1312255 3
1179009 182
1142182 192
1117651 122
1116455 202
1108107 176
1094606 179
1092059 61
1084101 145
1053576 87
1040134 130
1037876 209