13870 800
4966 32
30618 979
11522 58
21038 80
3954 87
6391 634
16880 751
18585 557
23478 161
15186 847
11374 357
24248 328
40552 220
33011 647
6201 856
11149 360
387709 596
126039 85
121301 702
10117 486
29307 691
175391 205
52077 463
9682 487