13875 800
4970 32
30671 979
11532 58
21060 80
3957 87
6399 634
16885 751
18604 557
23502 161
15191 847
11380 357
24271 328
40584 220
33036 647
6202 856
11153 360
387753 596
126056 85
121310 702
10117 486
29317 691
175431 205
52094 463
9685 487