2647 804
2475 752
3365 306
20621 675
6274 585
3693 318
36475 551
17844 512
3103 136
5429 447
2406 281