50031 201
21561 102
73099 699
32709 594
78976 775
36233 156
34731 305
46196 150
75280 995
54336 867
32280 505
40605 574
30600 220
14673 704
47859 91
43696 684
29786 497
112292 871
15448 438
20541 230
18281 617
26039 274
64595 300
28072 861
209172 1048
67606 436
27167 835
12282 647