45759 373
125786 767
25050 243
19706 841
14087 556
10491 450
41218 240
3746 234
3635 846
2214 269
1440 56
5631 876