9149 627
2920 486
14354 329
19416 326
8606 109
16241 966
5788 549
12425 411
3213 156
1696 276
9839 780