46004 373
125912 767
25082 243
19724 841
14106 556
10499 450
41264 240
3749 234
3635 846
2214 269
1449 56
5632 876