2820 330
11539 565
103688 329
40654 367
18636 505
5185 837
21982 602
8114 806
5369 70
8259 551
9135 483
2975 420