210050 250
20849 509
17280 72
2237 200
32870 228
14613 103
4620 569
52913 123
22099 412
15392 522
22873 122
6977 400
67765 92
7969 839
2525 100
10392 263
15383 590
9478 258
3785 516
50635 620
4158 744
5571 576
43070 679
36655 322
13996 690
59706 644
11273 964
27918 110