4299 644
30136 286
18587 422
4173 799
2873 147
20896 441
34668 672
9878 234
19457 431
8443 588
5800 486
20491 410
4647 824
641 74