40225 926
48075 44
32748 855
3890 167
4228 94
13934 891
3283 237
12429 611
4343 220
58500 440
1243 191