2216 656
201 39
2682 706
777 216
1518 341
577 172
2156 610
714 225
591 158
1630 416
2645 623
289 51
215 40