3891 506
3335 521
2368 460
586 38
3310 784
3512 379
2489 213
3999 792
6108 358
3725 599
7656 351
3876 418
1312 36
1322 258
6463 651