16327 560
12862 650
2703 259
8001 164
2679 604
2868 446
23901 719
3263 417
1081 109
1672 208
3800 755