18023 96
6294 582
9640 414
53483 742
11933 457
3393 282
13593 862
4329 380
4088 715
5091 769
3013 355
4775 557