13871 800
4967 32
30640 979
11523 58
21047 80
3956 87
6392 634
16881 751
18593 557
23485 161
15191 847
11376 357
24253 328
40568 220
33017 647
6201 856
11151 360
387729 596
126049 85
121303 702
10117 486
29311 691
175406 205
52084 463
9682 487