45533 373
125593 767
25008 243
19676 841
14059 556
10482 450
41143 240
3736 234
3633 846
2211 269
1432 56
5626 876