1415 75
2500 192
3335 534
5721 428
40161 842
30902 101
2262 282
8511 658
15720 146
6240 572
2484 182
4766 752
9425 550
3929 477
83080 387
5487 757
6750 94
606 41
1834 206