1182 96
27699 979
11771 849
5759 292
63322 618
30038 166
9319 542
2307 46
3187 324
2966 394
7604 921
1601 101
4095 398
23069 266