18855 600
15162 127
13065 605
7400 547
4179 249
7860 490
45066 644
3917 451
32770 711
8712 595
3045 739
4048 916
1683 222
6900 90
1990 350
3149 738
10980 57
2583 484