29262 334
18012 179
8980 463
8520 228
21361 518
27781 493
16016 565
8423 583
6755 400
9452 555
29246 136