18008 451
106493 113
19481 605
23139 593
13922 505
39210 545
17457 192
27127 80
19589 782
35887 738
10642 907
18040 496
9976 60
11354 134
19519 781
15772 616
17496 594
38739 597
22458 186
10570 168
19984 154
12278 587
22467 620
19253 569
29996 660
39791 583
32277 105
43724 268