12193 803
10584 214
20794 326
9584 73
17178 515
12444 725
11236 437
11727 568
9495 624
9801 89
12907 101