30437 334
18067 179
8995 463
8535 228
21411 518
27875 493
16043 565
8445 583
6765 400
9463 555
29407 136