12368 314
34713 174
10962 157
8851 28
16172 410
9356 417
6640 646
6572 294
9417 621
3348 277
7926 510
4917 646
3150 132
6532 457
4182 214
1448 106
2973 249