12030 119
2284 317
4463 88
7597 819
28067 358
10383 335
3610 557
1939 223
2543 637
12488 81
9298 520
1783 416
21512 457
20549 690
16213 794
1443 196
3582 763
5061 494
2369 374
4477 673
7325 545
5475 560
4299 924
1012 127
5755 703
7455 756
10874 438
8458 62