50056 201
21573 102
73170 699
32731 594
79019 775
36260 156
34751 305
46258 150
75389 995
54385 867
32353 505
40630 574
30635 220
14698 704
47874 91
43716 684
29801 497
112383 871
15462 438
20563 230
18292 617
26065 274
64658 300
28122 861
209316 1048
67638 436
27181 835
12293 647