12906 71
5071 525
10679 573
8136 528
4533 685
17016 487
10149 421
5122 257
18855 399
24997 438
17500 356
7531 484