9108 627
2903 486
14351 329
19413 326
8597 109
16201 966
5772 549
12412 411
3188 156
1693 276
9828 780