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