4228 506
3496 521
2448 460
657 38
3431 784
3657 379
2652 213
4050 792
6197 358
3829 599
7769 351
4003 418
1365 36
1387 258
6628 651