40040 926
48065 44
32718 855
3879 167
4217 94
13912 891
3268 237
12410 611
4339 220
58384 440
1240 191