30420 334
18063 179
8992 463
8534 228
21404 518
27867 493
16041 565
8443 583
6765 400
9462 555
29392 136