12507 283
23096 517
4732 399
16363 502
3563 639
17155 699
11142 410
16641 62
8624 198
5170 127
3520 453
2997 674
5792 416
10887 561
3732 689