30380 334
18046 179
8989 463
8531 228
21393 518
27847 493
16038 565
8438 583
6763 400
9460 555
29363 136