39652 926
47992 44
32651 855
3848 167
4192 94
13871 891
3254 237
12381 611
4331 220
58127 440
1235 191