4075 460
2976 386
4263 432
5359 437
12116 333
2567 417
4767 377
1904 368
4434 511
1197 77
1395 234
1618 235
2772 746
3893 825