13875 800
4968 32
30653 979
11529 58
21053 80
3956 87
6397 634
16884 751
18599 557
23489 161
15191 847
11378 357
24257 328
40572 220
33020 647
6201 856
11153 360
387739 596
126050 85
121308 702
10117 486
29314 691
175414 205
52090 463
9684 487