3989 506
3429 521
2415 460
623 38
3407 784
3581 379
2577 213
4031 792
6150 358
3797 599
7731 351
3958 418
1340 36
1355 258
6561 651