40034 926
48065 44
32714 855
3879 167
4217 94
13911 891
3267 237
12409 611
4339 220
58382 440
1239 191