47093 673
46144 562
26066 284
17033 242
10298 84
3614 84
4306 640
4843 117
2305 118
10459 654
17935 140
22732 555