2904 881
721 80
3835 637
8582 402
13482 370
7114 743
5123 540
1785 154
10301 458
7022 179
8344 363
10005 693
3375 590
1905 442