45621 373
125693 767
25033 243
19692 841
14078 556
10488 450
41186 240
3739 234
3634 846
2213 269
1435 56
5630 876