22660 733
2743 392
42174 337
16650 576
1882 127
17537 440
9349 116
11658 187
3171 74
32181 570
6073 872
18528 446
15594 405
3407 314
5029 29
17118 471
11317 63
2413 207
6537 71
7686 619
2582 265
4183 393
19645 638
15115 89
51115 141
13123 481
8579 457
69866 320