40139 926
48073 44
32738 855
3887 167
4224 94
13926 891
3278 237
12420 611
4342 220
58449 440
1241 191