12170 157
11132 362
8258 170
7171 729
8180 584
42612 628
18205 171
7019 583
3437 542
5504 521
2912 108
3635 224
5878 596