12168 157
11127 362
8255 170
7168 729
8172 584
42505 628
18173 171
7015 583
3433 542
5503 521
2909 108
3631 224
5865 596