12540 283
23160 517
4761 399
16495 502
3574 639
17187 699
11157 410
16678 62
8671 198
5182 127
3526 453
3033 674
5818 416
10907 561
3748 689