5141 128
4930 165
4287 769
6097 748
1890 42
2707 167
2706 86
2863 107
3004 354
4872 280
6350 508
2728 385
4104 124
2660 308