2432 330
11536 565
103606 329
40609 367
18612 505
5173 837
21865 602
8109 806
5358 70
8250 551
9132 483
2974 420