12186 803
10568 214
20773 326
9571 73
17148 515
12426 725
11229 437
11710 568
9492 624
9792 89
12889 101