30391 334
18050 179
8989 463
8532 228
21396 518
27852 493
16039 565
8439 583
6764 400
9460 555
29373 136