1154 96
27679 979
11662 849
5625 292
62382 618
29023 166
9292 542
2292 46
3164 324
2944 394
7549 921
1585 101
4072 398
22777 266