12368 314
34713 174
10961 157
8851 28
16172 410
9356 417
6640 646
6571 294
9416 621
3348 277
7925 510
4917 646
3150 132
6532 457
4182 214
1448 106
2973 249