2899 881
721 80
3835 637
8582 402
13482 370
7113 743
5123 540
1785 154
10300 458
7022 179
8343 363
10004 693
3375 590
1905 442