3176 577
3443 912
17856 420
1617 174
10841 509
5019 603
4801 113
17950 89
6380 675
23264 641
30941 623