12082 157
11033 362
8155 170
7068 729
8055 584
39816 626
17319 170
6668 583
3362 542
5406 521
2769 108
3540 224
5643 596