9159 627
2922 486
14357 329
19418 326
8607 109
16246 966
5791 549
12429 411
3214 156
1696 276
9840 780