12487 283
23061 517
4731 399
16341 502
3556 639
17148 699
11130 410
16622 62
8614 198
5167 127
3518 453
2991 674
5772 416
10877 561
3727 689