50028 201
21560 102
73090 699
32708 594
78972 775
36232 156
34730 305
46192 150
75275 995
54332 867
32277 505
40602 574
30599 220
14671 704
47856 91
43695 684
29785 497
112286 871
15448 438
20538 230
18280 617
26037 274
64585 300
28069 861
209161 1048
67601 436
27167 835
12282 647