2875 371
4729 417
5334 506
3925 521
2678 460
848 38
3647 784
4435 379
3189 213
4476 792
6653 358
4089 599
8105 351
4556 418
1820 36
1607 258
7356 651