3030 346
4441 418
7113 107
5588 441
5166 399
9442 464
2917 336
8566 555
7751 543
5327 800
1794 210
2846 434
5014 582