28340 922
47258 44
31182 854
3231 167
1960 93
12444 891
2756 237
6759 610
4118 220
51626 440
1152 191