47051 673
46084 562
26040 284
17008 242
10280 84
3612 84
4301 640
4843 117
2304 118
10456 654
17899 140
22692 555