47065 673
46096 562
26048 284
17015 242
10281 84
3612 84
4301 640
4843 117
2304 118
10457 654
17907 140
22702 555