40131 926
48072 44
32737 855
3887 167
4221 94
13925 891
3275 237
12417 611
4339 220
58440 440
1241 191