156 28
140 45
1146 234
1293 258
3346 619
791 100
1474 184
2173 547
2898 534
984 205
1466 333
2389 631
1771 509
928 173
810 255
2661 621
3055 705
2025 377
489 69
2911 644
1783 413
915 171
901 81
3035 912