23928 99
6982 585
54097 742
12209 457
3468 282
13753 862
5188 380
4214 715
5162 769
3106 355
4926 557