12909 71
5071 525
10681 573
8136 528
4535 685
17018 487
10151 421
5122 257
18856 399
25001 438
17506 356
7532 484