12894 71
5086 525
10774 573
8182 528
4529 685
17028 487
10157 421
5125 257
18878 399
25033 438
17482 356
7562 484