3005 407
8389 588
4496 457
13809 89
26229 256
12871 683
9009 261
14736 977
9276 28
18530 742
16256 878
10750 366
4331 911