12428 283
23035 517
4724 399
16327 502
3553 639
17133 699
11119 410
16604 62
8604 198
5163 127
3517 453
2985 674
5762 416
10866 561
3726 689