3793 506
3286 521
2360 460
582 38
3286 784
3484 379
2467 213
3993 792
6097 358
3707 599
7639 351
3863 418
1298 36
1321 258
6441 651