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