2567 330
11537 565
103634 329
40623 367
18618 505
5175 837
21896 602
8111 806
5362 70
8253 551
9134 483
2974 420