3903 506
3354 521
2374 460
589 38
3311 784
3519 379
2502 213
4005 792
6110 358
3735 599
7668 351
3890 418
1313 36
1325 258
6469 651