50060 201
21583 102
73181 699
32736 594
79029 775
36277 156
34761 305
46294 150
75421 995
54401 867
32381 505
40645 574
30648 220
14704 704
47899 91
43723 684
29807 497
112423 871
15467 438
20574 230
18298 617
26070 274
64685 300
28134 861
209359 1048
67649 436
27182 835
12295 647