12527 283
23145 517
4746 399
16488 502
3570 639
17171 699
11153 410
16668 62
8658 198
5179 127
3525 453
3023 674
5811 416
10901 561
3743 689