4213 506
3482 521
2445 460
654 38
3430 784
3639 379
2636 213
4044 792
6194 358
3822 599
7763 351
3995 418
1364 36
1383 258
6618 651