42023 300
15442 530
8619 564
18654 699
24706 45
48255 668
56511 333
10847 650
99767 616
7937 432
46865 876
5495 443
10641 41
46315 726
46231 416
18534 40
86744 842
7424 117
9683 444
9993 304
50709 1017
60728 534
27280 637
176596 1329