12191 803
10580 214
20785 326
9581 73
17169 515
12441 725
11236 437
11724 568
9495 624
9799 89
12902 101