15796 529
13168 744
6133 712
18186 535
5427 99
5334 256
7328 712
5729 607
7733 141
6718 91
6473 586
5043 135