30389 334
18049 179
8989 463
8532 228
21396 518
27852 493
16039 565
8439 583
6764 400
9460 555
29371 136