50027 201
21556 102
73083 699
32707 594
78969 775
36221 156
34726 305
46181 150
75259 995
54317 867
32263 505
40598 574
30591 220
14663 704
47848 91
43688 684
29779 497
112267 871
15445 438
20535 230
18276 617
26033 274
64576 300
28064 861
209130 1048
67595 436
27165 835
12279 647