40026 176
41859 300
15432 530
8610 564
18647 699
24641 45
48188 668
56431 333
10840 650
99636 616
7933 432
46811 876
5491 443
10615 41
46304 726
46173 416
18509 40
86656 842
7400 117
9672 444
9978 304
50683 1017
60554 534
27240 637
176459 1329