3010403 319
2650753 370
2637276 120
2464952 361
2373703 157
1814980 285
1781878 360
1541733 258
1537979 117
1415083 295
1405927 170
1339130 77
1312259 3
1176308 182
1139378 192
1115208 122
1113703 202
1105904 176
1092380 179
1090427 61
1082351 145
1051409 87
1038530 130
1035402 209