6882 627
2622 486
14263 329
19200 326
7873 109
15271 966
5162 549
10920 410
2729 156
1589 276
9328 780