5141 128
4929 165
4287 769
6097 748
1890 42
2707 167
2704 86
2862 107
3004 354
4871 280
6349 508
2728 385
4104 124
2660 308