6862 627
2621 486
14263 329
19194 326
7868 109
15265 966
5160 549
10906 410
2724 156
1589 276
9322 780