12521 801
4649 266
7443 760
6336 74
15347 638
10650 489
18428 139
8713 255
3506 425
5856 92
7903 724
9783 705
16481 349
10870 524
5567 291
13247 408
8134 452
8440 607
8215 58
6520 632
20336 350
14097 954
5431 419
11632 301
9685 741
15597 460
9423 475