12228 803
10637 214
20881 326
9639 73
17296 515
12486 725
11306 437
11811 568
9531 624
9845 89
12970 101