12625 529
12805 744
6114 712
17801 535
5308 99
5140 256
7254 712
5654 607
7638 141
6677 91
6433 586
5015 135