2258 425
3952 331
11634 565
104346 329
41067 367
18779 505
5280 837
22754 602
8153 806
5417 70
8327 551
9228 483
3021 420