23606 99
6939 585
54060 742
12199 457
3466 282
13743 862
5067 380
4209 715
5157 769
3104 355
4917 557