41893 300
15436 530
8612 564
18651 699
24655 45
48201 668
56451 333
10842 650
99669 616
7933 432
46821 876
5492 443
10621 41
46306 726
46189 416
18510 40
86672 842
7405 117
9676 444
9981 304
50692 1017
60589 534
27250 637
176499 1329