1150 352
927 274
3584 667
2507 460
554 164
1424 382
3459 669
7625 755
5336 216
11798 642
3165 173
14727 327
18170 255
6479 130