12176 803
10549 214
20743 326
9548 73
17107 515
12402 725
11209 437
11687 568
9486 624
9779 89
12855 101