22052 219
2990 209
8616 473
7951 866
41448 335
5514 554
18552 643
24984 95
31890 899
15522 278
6053 594
39037 728
13935 174
6561 115
5006 687
14753 480
4494 165
5510 452
7278 576
9162 843
10794 615
32248 427
3444 98
7068 501
12381 590
40552 286
21986 674
2284 151