40071 926
48068 44
32725 855
3881 167
4217 94
13917 891
3271 237
12413 611
4339 220
58398 440
1240 191