22046 219
2990 209
8613 473
7949 866
41411 335
5514 554
18543 643
24984 95
31880 899
15520 278
6053 594
39029 728
13932 174
6558 115
5004 687
14752 480
4477 165
5510 452
7276 576
9162 843
10789 615
32234 427
3444 98
7064 501
12378 590
40548 286
21984 674
2284 151