3225353 284
2843751 152
2053284 110
2036453 106
1979356 174
1723907 99
1578026 80
1509577 82
1456178 288
1455579 158
1446033 144
1382652 50
1358328 101
1329953 158
1211329 71
1170203 84
1107428 99
1101356 126
1073833 39
1071978 41
1053577 113
1048607 60
1008208 67
985403 98