2182 425
3327 331
11554 565
103838 329
40725 367
18665 505
5196 837
22137 602
8137 806
5391 70
8293 551
9142 483
2990 420