2904 371
4770 417
5354 506
3959 521
2726 460
866 38
3688 784
4460 379
3269 213
4339 792
6689 358
4120 599
8151 351
4577 418
1844 36
1633 258
7380 651