4242 506
3500 521
2448 460
657 38
3432 784
3664 379
2656 213
4053 792
6198 358
3831 599
7771 351
4009 418
1365 36
1390 258
6629 651