291 77
5699 738
4463 171
7084 276
6487 267
4882 212
3766 244
3364 740
3674 599
2569 500
3362 597
1530 83