3728 359
4309 528
3606 87
11774 107
6354 255
679 96
798 126
4086 694
3904 347
8381 177
2044 189
2652 465
4730 523