4213 506
3482 521
2445 460
654 38
3430 784
3638 379
2636 213
4043 792
6193 358
3822 599
7761 351
3995 418
1364 36
1383 258
6617 651