12227 119
2306 317
4557 88
7783 819
28623 358
10561 335
3759 557
1948 223
2555 637
13436 81
9475 520
1803 416
21830 457
20864 690
16604 794
1464 196
3606 763
5121 494
2397 374
4503 673
7376 545
5511 560
4341 924
1060 127
5782 703
7490 756
10885 438
8497 62