18012 96
6292 582
53483 742
11933 457
3393 282
13593 862
4326 380
4087 715
5091 769
3013 355
4774 557