12059 803
10422 214
20520 326
9435 73
16855 515
12258 725
11083 437
11513 568
9431 624
9687 89
12670 101