2742 804
2512 752
3482 306
20711 675
6291 585
3714 318
36490 551
17868 512
3154 136
5442 447
2432 281