40324 926
48081 44
32764 855
3895 167
4237 94
13944 891
3288 237
12440 611
4346 220
58561 440
1250 191