1246 367
16362 529
13304 744
6176 712
18526 535
5588 99
5581 256
7526 712
5835 607
8072 143
6772 91
6566 586
5094 135