30441 334
18069 179
8995 463
8535 228
21413 518
27876 493
16043 565
8447 583
6765 400
9463 555
29412 136