30355 334
18034 179
8986 463
8530 228
21380 518
27820 493
16031 565
8433 583
6761 400
9457 555
29325 136