45699 373
125747 767
25044 243
19697 841
14082 556
10490 450
41203 240
3741 234
3635 846
2213 269
1440 56
5630 876