45742 373
125773 767
25045 243
19704 841
14087 556
10491 450
41214 240
3744 234
3635 846
2213 269
1440 56
5630 876