12171 157
11136 362
8259 170
7174 729
8181 584
42678 628
18213 171
7022 583
3442 542
5507 521
2914 108
3636 224
5878 596