676 145
3064 830
2528 402
21400 747
8748 244
7681 528
8662 596
18570 646
2893 181
4135 395
5727 544
17789 507