3730 359
4312 528
3612 87
11804 107
6373 255
679 96
798 126
4091 694
3905 347
8399 177
2048 189
2652 465
4737 523