40053 926
48066 44
32721 855
3879 167
4217 94
13916 891
3271 237
12412 611
4339 220
58393 440
1240 191