15593 304
878 41
34752 674
3022 532
2611 586
4810 397
4860 34
4087 508
4369 300
1959 53
77582 309
22211 242
27345 383
1761 282
9616 272
79154 948
15852 688
2821 761
8682 803
4205 135
59827 680
12675 623
6305 597
9595 41