3002602 319
2640758 370
2632077 120
2457206 361
2368484 157
1808108 285
1775078 360
1535458 258
1532103 117
1409502 294
1400984 169
1333883 77
1312252 3
1172127 182
1133980 192
1110477 122
1109507 202
1102608 176
1089558 179
1087677 61
1078226 145
1048052 87
1035577 130
1030459 208