4267 506
3501 521
2449 460
657 38
3432 784
3673 379
2661 213
4056 792
6201 358
3836 599
7774 351
4010 418
1366 36
1393 258
6639 651