47057 673
46090 562
26041 284
17011 242
10280 84
3612 84
4301 640
4843 117
2304 118
10457 654
17904 140
22698 555