12231 803
10642 214
20885 326
9640 73
17302 515
12489 725
11307 437
11813 568
9533 624
9848 89
12972 101