12168 157
11132 362
8258 170
7170 729
8179 584
42576 628
18197 171
7019 583
3435 542
5504 521
2912 108
3632 224
5875 596