9599 860
3479 923
3440 792
4459 640
4358 455
4534 714
3274 322
4403 623
5032 731
3608 125
6724 118
2724 353