40020 893
20484 239
14227 103
10316 488
17772 464
16817 273
14735 486
16962 296
37436 648
10499 164
9743 132
5984 49
71424 1042
27797 234
18460 750
192244 1996
13387 699
27751 417
11692 179
6143 705
20639 843
18517 446
19971 778