30364 334
18036 179
8987 463
8531 228
21383 518
27829 493
16033 565
8434 583
6763 400
9457 555
29337 136