12233 119
2306 317
4566 88
7791 819
28642 358
10563 335
3761 557
1948 223
2556 637
13468 81
9480 520
1803 416
21836 457
20882 690
16620 794
1468 196
3607 763
5128 494
2399 374
4505 673
7377 545
5518 560
4341 924
1060 127
5783 703
7491 756
10885 438
8497 62