5089 509
7583 519
5015 656
8108 480
3953 714
3573 306
4380 223
3558 53
3595 388
3569 238
5123 339
4425 608