13892 800
4980 32
30762 979
11552 58
21098 80
3962 87
6408 634
16905 751
18629 557
23530 161
15208 847
11393 357
24314 328
40657 220
33091 647
6206 856
11156 360
387854 596
126079 85
121333 702
10117 486
29355 691
175499 205
52118 463
9693 487