12895 71
5086 525
10777 573
8187 528
4531 685
17028 487
10160 421
5125 257
18878 399
25036 438
17484 356
7565 484