4235 506
3500 521
2448 460
657 38
3431 784
3661 379
2655 213
4051 792
6198 358
3831 599
7770 351
4006 418
1365 36
1388 258
6629 651