3005 407
8400 588
4497 457
13811 89
26234 256
12871 683
9010 261
14740 977
9279 28
18561 742
16260 878
10752 366
4332 911