3034 346
4452 418
7114 107
5591 441
5166 399
9444 464
2917 336
8567 555
7752 543
5329 800
1795 210
2848 434
5014 582