12643 342
11090 565
6350 412
3442 837
5478 935
9372 360
17466 692
10954 184
18193 461
4781 225
20994 247
3307 487