4258 506
3501 521
2449 460
657 38
3432 784
3667 379
2657 213
4055 792
6201 358
3831 599
7773 351
4010 418
1366 36
1392 258
6629 651