45835 373
125824 767
25064 243
19716 841
14091 556
10495 450
41227 240
3748 234
3635 846
2214 269
1443 56
5631 876