1154 96
27679 979
11658 849
5622 292
62362 618
28977 166
9292 542
2292 46
3161 324
2944 394
7549 921
1584 101
4072 398
22772 266