40113 926
48070 44
32732 855
3883 167
4218 94
13923 891
3273 237
12415 611
4339 220
58432 440
1241 191