28662 40
4604 99
15324 750
16429 161
338586 577
134023 294
20755 406
39890 80
58199 947
58952 500
47717 214
17510 703
56153 735
6298 582