50015 201
21538 102
73041 699
32702 594
78945 775
36203 156
34716 305
46146 150
75250 995
54291 867
32238 505
40577 574
30575 220
14648 704
47844 91
43684 684
29773 497
112219 871
15437 438
20527 230
18273 617
26026 274
64542 300
28044 861
209071 1048
67582 436
27159 835
12277 647