30438 334
18068 179
8995 463
8535 228
21413 518
27876 493
16043 565
8445 583
6765 400
9463 555
29408 136