1182 96
27699 979
11767 849
5751 292
63304 618
30014 166
9317 542
2306 46
3187 324
2966 394
7602 921
1600 101
4094 398
23053 266