2240 656
202 39
2687 706
781 216
1528 341
578 172
2163 610
722 225
604 158
1636 416
2654 623
298 51
218 40