12171 157
11138 362
8260 170
7175 729
8181 584
42692 628
18220 171
7023 583
3445 542
5510 521
2916 108
3636 224
5880 596