3029 407
8455 588
4516 457
13817 89
26288 256
12882 683
9015 261
14757 977
9298 28
18692 742
16289 878
10759 366
4334 911