292 77
5699 738
4463 171
7085 276
6487 267
4883 212
3766 244
3365 740
3674 599
2569 500
3362 597
1530 83