30408 334
18058 179
8991 463
8532 228
21404 518
27864 493
16040 565
8442 583
6765 400
9462 555
29386 136