8360 306
6260 183
7665 104
3511 112
5217 23
6124 857
21061 327
5485 817
17882 795
4535 627
11959 109
4741 399
4507 788
2441 484
3562 878