12431 803
10833 214
21237 326
9886 73
17734 516
12706 725
11542 437
12092 568
9624 624
10020 89
13189 101