12198 803
10592 214
20803 326
9589 73
17192 515
12453 725
11248 437
11734 568
9505 624
9805 89
12916 101