3003998 10769
795241 4082
529735 1628
623184 3148
240577 1464
375081 2342
229663 1416
400614 2017
2536208 18085
1421 4
276599 1366
319654 1260
172288 989
412050 1855
219498 1309
129 2
209472 6087
148070 595
369362 5537
412544 1255
356418 2714
418420 2598
892594 10789
214591 1519