12170 157
11134 362
8258 170
7171 729
8180 584
42620 628
18209 171
7019 583
3438 542
5504 521
2912 108
3635 224
5878 596