2256 425
3933 331
11629 565
104334 329
41054 367
18776 505
5277 837
22745 602
8153 806
5416 70
8325 551
9228 483
3018 420