30433 334
18067 179
8992 463
8535 228
21409 518
27874 493
16042 565
8444 583
6765 400
9463 555
29403 136