3014532 319
2656032 370
2639676 121
2468854 361
2376829 157
1818451 285
1785383 360
1545184 258
1541684 118
1418434 295
1409107 170
1341509 77
1312255 3
1179082 182
1142259 192
1117754 122
1116558 202
1108204 176
1094602 179
1092133 61
1084279 145
1053682 87
1040259 130
1037981 209