47045 673
46077 562
26031 284
17004 242
10278 84
3611 84
4301 640
4843 117
2304 118
10456 654
17895 140
22686 555