13555 89
12289 702
5579 344
33143 362
23060 689
191969 1351
14365 259
20932 703
43514 195
40458 627
18557 853
118381 617
32828 820
22658 637
156002 338
76054 565
48209 466
13744 496
23468 720
28509 713
86151 533
17896 837
21143 590
63014 479
117912 293
243050 699