15069 103
4332 637
14138 95
30945 609
4928 207
6466 572
2278 192
3194 187
33456 583
18500 216
16266 562
38784 860
6295 614