47097 673
46150 562
26069 284
17036 242
10298 84
3615 84
4306 640
4843 117
2307 118
10459 654
17939 140
22735 555