3002676 319
2640901 370
2632202 120
2457303 361
2368577 157
1808227 285
1775108 360
1535529 258
1532184 117
1409657 294
1401054 169
1333951 77
1312253 3
1172256 182
1134106 192
1110583 122
1109552 202
1102727 176
1089578 179
1087681 61
1078301 145
1048151 87
1035656 130
1030502 208