1158 96
27684 979
11692 849
5650 292
62604 618
29347 166
9295 542
2294 46
3174 324
2954 394
7567 921
1589 101
4080 398
22834 266