50018 201
21539 102
73044 699
32706 594
78949 775
36206 156
34717 305
46151 150
75251 995
54295 867
32240 505
40582 574
30578 220
14651 704
47844 91
43685 684
29774 497
112231 871
15439 438
20529 230
18273 617
26030 274
64546 300
28046 861
209075 1048
67584 436
27160 835
12277 647