30658 334
18070 179
8999 463
8542 228
21417 518
27892 493
16046 565
8450 583
6769 400
9465 555
29426 136