1157 96
27684 979
11691 849
5649 292
62591 618
29345 166
9295 542
2294 46
3173 324
2954 394
7567 921
1589 101
4079 398
22832 266