30918 334
18071 179
9000 463
8542 228
21419 518
27893 493
16047 565
8450 583
6771 400
9466 555
29429 136