1148 352
927 274
3540 667
2479 460
554 164
1424 382
3455 669
7622 755
5335 216
11797 642
3165 173
14725 327
18157 255
6479 130