13871 800
4967 32
30636 979
11522 58
21046 80
3956 87
6392 634
16881 751
18592 557
23484 161
15189 847
11375 357
24253 328
40567 220
33017 647
6201 856
11151 360
387726 596
126044 85
121303 702
10117 486
29310 691
175404 205
52084 463
9682 487