12486 283
23060 517
4731 399
16339 502
3556 639
17148 699
11130 410
16621 62
8614 198
5167 127
3518 453
2991 674
5772 416
10877 561
3727 689