2692 804
2487 752
3421 306
20649 675
6281 585
3703 318
36479 551
17852 512
3122 136
5436 447
2416 281