47021 673
46019 562
25992 284
16989 242
10264 84
3610 84
4301 640
4840 117
2303 118
10452 654
17858 140
22623 553