47087 673
46122 562
26065 284
17027 242
10298 84
3614 84
4305 640
4843 117
2305 118
10459 654
17928 140
22726 555