147 27
2854 888
2184 645
1490 446
910 183
184 48
2548 792
1729 382
2757 705
490 130
1776 513
2735 646
1030 252
2960 740
1033 209
2906 923
2176 586
1206 275
2243 738
1356 392
544 135
296 76
2669 793
988 290
736 169
1938 434
973 306
1706 519