21401 98
6717 585
53851 742
12085 457
3435 282
13706 862
4941 380
4171 715
5136 769
3074 355
4862 557