13875 800
4968 32
30664 979
11532 58
21059 80
3957 87
6397 634
16885 751
18603 557
23501 161
15191 847
11380 357
24268 328
40580 220
33032 647
6202 856
11153 360
387749 596
126051 85
121310 702
10117 486
29317 691
175428 205
52094 463
9684 487