9802 627
3099 486
14397 329
19521 326
8854 109
16571 966
5981 549
12668 411
3494 156
1779 276
9977 780