40008 175
41822 300
15428 530
8605 564
18644 699
24622 45
48158 668
56410 333
10837 650
99593 616
7932 432
46792 876
5491 443
10606 41
46301 726
46147 416
18502 40
86640 842
7393 117
9668 444
9974 304
50675 1017
60514 534
27226 637
176397 1328