12477 283
23058 517
4731 399
16336 502
3556 639
17146 699
11128 410
16619 62
8613 198
5167 127
3518 453
2990 674
5772 416
10876 561
3727 689