3718 359
4301 528
3601 87
11741 107
6325 255
677 96
795 126
4081 694
3901 347
8346 177
2036 189
2644 465
4715 523