12229 119
2306 317
4563 88
7787 819
28632 358
10561 335
3759 557
1948 223
2556 637
13448 81
9478 520
1803 416
21834 457
20866 690
16612 794
1467 196
3606 763
5127 494
2399 374
4504 673
7376 545
5517 560
4341 924
1060 127
5782 703
7491 756
10885 438
8497 62