22649 733
2743 392
42165 337
16629 576
1880 127
17510 440
9340 116
11657 187
3164 74
32170 570
6073 872
18526 446
15591 405
3407 314
5020 29
17118 471
11316 63
2412 207
6537 71
7685 619
2581 265
4183 393
19643 638
15114 89
51114 141
13123 481
8579 457
69852 320