47097 673
46162 562
26072 284
17039 242
10300 84
3615 84
4307 640
4843 117
2309 118
10460 654
17939 140
22738 555