3899 506
3350 521
2370 460
587 38
3310 784
3516 379
2491 213
4001 792
6108 358
3727 599
7658 351
3878 418
1313 36
1322 258
6464 651