40032 176
41870 300
15432 530
8611 564
18647 699
24641 45
48188 668
56437 333
10840 650
99641 616
7933 432
46813 876
5491 443
10616 41
46304 726
46178 416
18509 40
86656 842
7400 117
9672 444
9978 304
50686 1017
60567 534
27243 637
176466 1329