2251 425
3848 331
11606 565
104241 329
41004 367
18755 505
5250 837
22635 602
8149 806
5405 70
8314 551
9212 483
3011 420