12315 314
34614 174
10874 157
8823 28
16087 410
9255 417
6601 646
6544 294
9361 621
3302 277
7750 510
4872 646
3112 132
6495 457
4142 214
1422 106
2909 249