2258 425
3957 331
11635 565
104354 329
41075 367
18783 505
5282 837
22755 602
8154 806
5417 70
8328 551
9228 483
3021 420