1183 96
27699 979
11772 849
5761 292
63348 618
30042 166
9319 542
2308 46
3187 324
2966 394
7604 921
1602 101
4096 398
23076 266