1176 352
928 274
4012 667
2743 461
557 164
1427 382
3489 669
7657 755
5345 216
11801 642
3170 173
14750 327
18249 255
6489 130