1182 96
27699 979
11771 849
5760 292
63327 618
30038 166
9319 542
2307 46
3187 324
2966 394
7604 921
1602 101
4096 398
23070 266