47025 673
46046 562
26003 284
16998 242
10271 84
3611 84
4301 640
4841 117
2303 118
10454 654
17873 140
22669 555