45739 373
125767 767
25045 243
19704 841
14087 556
10491 450
41214 240
3742 234
3635 846
2213 269
1440 56
5630 876