16338 560
12865 650
2709 259
8017 164
2680 604
2872 446
23932 719
3267 417
1099 109
1676 208
3804 755