9113 627
2905 486
14352 329
19413 326
8597 109
16205 966
5774 549
12415 411
3189 156
1694 276
9830 780