29422 317
106550 976
11666 442
8360 478
27700 662
6508 683
20581 239
11506 284
12511 440
63425 438
5801 833
4264 258
15479 891
6752 550
29245 1006
78828 858
192344 1998
49790 856
16897 596
6217 457
45287 345
71508 1042
21661 719