4216 506
3484 521
2446 460
654 38
3430 784
3639 379
2638 213
4044 792
6194 358
3822 599
7763 351
3996 418
1364 36
1383 258
6619 651