2258 425
3957 331
11635 565
104352 329
41072 367
18783 505
5280 837
22755 602
8153 806
5417 70
8328 551
9228 483
3021 420