51075 523
8673 403
2177 250
8150 490
3022 375
11397 119
4706 377
2601 272
26493 622
66020 768
34015 652