30447 334
18069 179
8996 463
8540 228
21413 518
27886 493
16044 565
8448 583
6766 400
9464 555
29419 136