2240 425
3771 331
11595 565
104181 329
40958 367
18735 505
5242 837
22509 602
8147 806
5404 70
8314 551
9201 483
3010 420