3037 407
8514 588
4525 457
13831 89
26346 256
12901 683
9023 261
14767 977
9312 28
18839 742
16306 878
10771 366
4338 911