18006 451
106482 113
19478 605
23138 593
13917 505
39208 545
17456 192
27123 80
19584 782
35881 738
10642 907
18039 496
9975 60
11354 134
19515 781
15770 616
17484 594
38730 597
22457 186
10567 168
19977 154
12277 587
22466 620
19244 569
29994 660
39781 583
32273 105
43721 268