50005 201
21520 102
72993 699
32687 594
78924 775
36173 156
34701 305
46101 150
75237 995
54259 867
32216 505
40554 574
30562 220
14628 704
47824 91
43675 684
29766 497
112150 871
15430 438
20510 230
18261 617
26008 274
64468 300
28016 861
208973 1048
67559 436
27145 835
12276 647