2248 656
202 39
2687 706
781 216
1529 341
579 172
2164 610
723 225
605 158
1638 416
2655 623
299 51
218 40