6591 282
2131 84
4903 767
19577 498
4691 658
18115 506
14461 432
1800 94
3387 269
4812 634
4030 564
1751 38
2797535 6634
3462 857
2470 86
699008 1988
8323 389
967 158
85327 542
2495 46
2147 230
5343 745
105164 547
3937 688
11778 622
31539 292
1987 41
11436 892