5646 524
5603 571
1157 121
2129 324
1478 138
3436 629
3156 581
4242 677
4039 541
4093 658
2450 275
2682 581
4701 182