50062 201
21585 102
73190 699
32737 594
79034 775
36279 156
34764 305
46299 150
75428 995
54405 867
32386 505
40660 574
30651 220
14705 704
47908 91
43724 684
29807 497
112431 871
15468 438
20576 230
18301 617
26071 274
64687 300
28135 861
209370 1048
67651 436
27183 835
12295 647