45690 373
125739 767
25042 243
19697 841
14082 556
10490 450
41198 240
3741 234
3634 846
2213 269
1438 56
5630 876