30427 334
18066 179
8992 463
8534 228
21409 518
27873 493
16041 565
8444 583
6765 400
9463 555
29398 136