12010 283
22839 517
4658 399
16277 502
3514 639
17061 699
11099 410
16433 62
8501 198
5148 127
3502 453
2964 674
5698 416
10840 561
3696 689