30508 334
18069 179
8997 463
8542 228
21417 518
27891 493
16046 565
8450 583
6769 400
9464 555
29422 136