2876 371
4730 417
5335 506
3927 521
2678 460
848 38
3648 784
4438 379
3192 213
4476 792
6657 358
4089 599
8105 351
4559 418
1824 36
1608 258
7357 651