40311 926
48081 44
32761 855
3892 167
4237 94
13942 891
3287 237
12440 611
4345 220
58550 440
1250 191