30374 334
18045 179
8989 463
8531 228
21391 518
27843 493
16037 565
8436 583
6763 400
9459 555
29359 136