21395 83
3054 404
4066 587
3867 696
557 74
2134 278
3946 78
2336 51
1493 232
2734 332
1069 230
742 146