3342 407
9439 588
4821 457
14004 89
27447 256
13234 683
9135 261
15031 977
9560 28
21016 742
16616 878
11179 366
4410 911