40462 926
48097 44
32795 855
3903 167
4248 94
13969 891
3296 237
12455 611
4350 220
58640 440
1255 191