47097 673
46159 562
26071 284
17037 242
10298 84
3615 84
4307 640
4843 117
2307 118
10460 654
17939 140
22737 555