45609 373
125690 767
25032 243
19692 841
14077 556
10488 450
41184 240
3739 234
3634 846
2213 269
1435 56
5630 876