40231 926
48075 44
32749 855
3890 167
4228 94
13934 891
3284 237
12430 611
4343 220
58505 440
1244 191