3382 407
9539 588
4851 457
14026 89
27556 256
13281 683
9153 261
15073 977
9581 28
21315 742
16650 878
11193 366
4427 911