3042 346
4477 418
7122 107
5619 441
5175 399
9464 464
2929 336
8574 555
7759 543
5338 800
1806 210
2856 434
5018 582