646 147
1427 347
2857 609
2708 714
1764 504
2719 876
2150 345
749 116
485 34
1459 334
3043 748
2581 376
975 197
1760 190