40091 926
48068 44
32725 855
3882 167
4217 94
13919 891
3272 237
12414 611
4339 220
58408 440
1240 191