17912 96
6271 582
53476 742
11927 457
3392 282
13591 862
4315 380
4077 715
5089 769
3010 355
4774 557