30387 334
18046 179
8989 463
8532 228
21395 518
27850 493
16039 565
8439 583
6764 400
9460 555
29368 136