10121 35
2389 123
3999 568
5978 664
11788 642
4777 598
16763 449
4611 71
14129 276
8587 226
3805 748
20307 611
15173 630
6429 812
2851 91
11131 442
4270 608
101160 399
11124 199
16292 165
6137 706
45086 660
19748 442
8335 310
46392 338
6739 580
24138 593
26843 420