292 77
5699 738
4463 171
7085 276
6488 267
4883 212
3766 244
3366 740
3674 599
2570 500
3362 597
1530 83