12957 680
4650 51
5976 706
27793 532
71040 417
7107 596
8639 867
9745 704
11030 906
11443 648
2029 234