20000 500
279520 774
87120 168
126056 376
151831 797
97791 652
190193 949
65669 165
18412 346
97100 358
73977 247
32048 578
50723 599
111972 731
84534 980
39399 454
5062 478
19486 998
35573 548
35489 909
8758 338
12812 484
16444 707
14218 361
15705 664
17225 208
15750 463
12085 126