20001 500
279537 774
87126 168
126062 376
151840 797
97794 652
190207 949
65669 165
18412 346
97106 358
73979 247
32048 578
50725 599
111976 731
84541 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