50061 201
21585 102
73185 699
32736 594
79033 775
36279 156
34764 305
46296 150
75425 995
54403 867
32382 505
40655 574
30650 220
14705 704
47901 91
43723 684
29807 497
112428 871
15468 438
20576 230
18300 617
26070 274
64687 300
28134 861
209363 1048
67651 436
27183 835
12295 647