4295 644
30048 286
18586 422
4172 799
2870 147
20885 441
34646 672
9878 234
19445 431
8441 588
5793 486
20483 410
4645 824
640 74