2183 396
761 154
4971 216
5515 86
8148 343
6061 553
8188 846
9358 655
4596 333
7797 580
5552 202
2782 324
2770 717