12503 28
21342 445
12560 430
11980 440
2092 458
2089 384
1672 314
3224 653
2675 630
743 208
1966 511
2736 685
950 180
986 67
769 179
2628 707
2261 542
1133 208
24599 442
9325 529
14892 158
8788 392
15820 67
17209 354
6519 655
14829 258
17470 651
1432 378