50015 201
21537 102
73040 699
32701 594
78944 775
36203 156
34715 305
46146 150
75249 995
54289 867
32237 505
40577 574
30574 220
14646 704
47843 91
43683 684
29773 497
112213 871
15437 438
20526 230
18272 617
26026 274
64536 300
28040 861
209069 1048
67579 436
27157 835
12277 647