16960 186
8632 541
21978 306
13750 339
8029 724
10002 705
2762 327
23170 287
9965 576
9769 314
10396 432
9503 783
19909 271
51862 653
11701 304
15096 70
13877 871
34703 1164
11301 686
16394 306
5946 442
6069 290
5733 291
6820 502
34932 444
18285 100
9725 183
19346 630