2671 804
2476 752
3377 306
20630 675
6277 585
3699 318
36475 551
17848 512
3106 136
5431 447
2409 281