321 78
1567 342
2940 756
1591 490
1245 365
1202 273
3009 862
2415 524
2639 626
1807 533
1561 483
1756 426
2707 535
960 257
2199 687
2866 810
1816 434
3094 653
2568 706
2617 543
2273 442
2033 453
1047 123
978 246
673 126
1777 41
3080 699
2340 513