31983 925
47398 44
31571 855
3385 167
3808 94
12738 891
2907 237
6915 610
4171 220
53908 440
1170 191