12503 283
23081 517
4731 399
16343 502
3559 639
17151 699
11139 410
16636 62
8619 198
5167 127
3519 453
2993 674
5783 416
10883 561
3730 689