30453 334
18069 179
8997 463
8542 228
21413 518
27886 493
16045 565
8450 583
6768 400
9464 555
29421 136