21398 98
6716 585
10108 414
53851 742
12085 457
3435 282
13706 862
4941 380
4171 715
5136 769
3074 355
4862 557