1182 96
27699 979
11771 849
5754 292
63315 618
30027 166
9318 542
2306 46
3187 324
2966 394
7604 921
1601 101
4094 398
23060 266