14221 496
7685 102
12208 473
6311 262
15011 890
20691 361
6793 970
7582 702
5496 300
12093 116
7640 306
14058 503
6318 263
16158 720
4873 679
13710 37
8049 112
4813 696
29184 293