4236 506
3500 521
2448 460
657 38
3431 784
3663 379
2656 213
4053 792
6198 358
3831 599
7771 351
4006 418
1365 36
1388 258
6629 651