45701 373
125750 767
25044 243
19699 841
14082 556
10490 450
41206 240
3741 234
3635 846
2213 269
1440 56
5630 876