6593 282
2131 84
4904 767
19583 498
4693 658
18115 506
14461 432
1800 94
3389 269
4812 634
4030 564
1751 38
2798025 6634
3462 857
2470 86
699012 1988
8323 389
968 158
85331 542
2498 46
2147 230
5344 745
105164 547
3937 688
11779 622
31540 292
1987 41
11437 892