40238 926
48076 44
32752 855
3890 167
4230 94
13937 891
3285 237
12430 611
4343 220
58511 440
1244 191