20001 500
279541 774
87129 168
126064 376
151840 797
97794 652
190209 949
65669 165
18412 346
97107 358
73979 247
32048 578
50726 599
111977 731
84543 980
39400 454
5062 478
19486 998
35573 548
35491 909
8758 338
12812 484
16444 707
14218 361
15705 664
17225 208
15750 463
12085 126