777 878
2183 677
1787 630
4965 125
924 501
2568 190
1477 280
1058 157
2248 234
1186 947
1471 288
782 610
6445 15
3677 870
1857 963
1839 159
1787 12