4585 773
25669 497
10085 506
5172 60
4520 125
3716 150
3220 79
3683 944
5723 717
2266 438
2345 294
3590 685
17595 383