12506 283
23094 517
4732 399
16357 502
3563 639
17155 699
11141 410
16638 62
8623 198
5170 127
3520 453
2996 674
5785 416
10886 561
3731 689