1158 96
27684 979
11692 849
5649 292
62602 618
29346 166
9295 542
2294 46
3174 324
2954 394
7567 921
1589 101
4080 398
22832 266