5191 877
4745 241
748 142
2200 378
3737 475
6327 763
7173 598
3846 426
3814 251
6286 86
2692 248
3075 476
3928 855
1339 290
5640 560