45762 373
125790 767
25053 243
19706 841
14087 556
10492 450
41218 240
3747 234
3635 846
2214 269
1442 56
5631 876