14028 680
6068 51
6104 706
28087 532
72114 417
7311 596
8743 867
9864 704
11161 906
11663 648
2051 234