30436 334
18067 179
8994 463
8535 228
21411 518
27875 493
16042 565
8444 583
6765 400
9463 555
29406 136