29892 334
18019 179
8982 463
8520 228
21364 518
27793 493
16020 565
8425 583
6757 400
9452 555
29261 136