30561 330
31669 708
25244 209
27948 233
9878 644
11232 691
18724 379
9523 183
8389 126
15080 449
80341 103
15474 602
8596 770
20000 591
11079 504
34164 543
14936 192
22458 80
16345 782
29715 735
8228 60
40500 949
9173 134
15147 569
17132 781
13831 616
13719 590
15925 595