15597 304
883 41
3027 532
34753 674
2615 586
4871 34
4095 508
4812 397
4376 300
1961 53
77583 309
15868 688
27351 383
1766 282
22211 242
2645 485
9619 272
79156 948
4220 135
2821 761
8687 803
12789 936
12679 623
59827 680