12535 93
5577 582
52954 741
11700 456
3344 282
13449 862
3939 380
3994 715
4988 769
2948 355
4674 557