15010 644
3030 127
3112 338
14686 548
8575 779
5877 812
6633 319
7812 801
11987 715
14583 588
2579 52
17265 434
12240 309
15000 446
4654 814
12893 907
18422 58
12017 675
9589 96
10468 344
26667 487
24659 841
16966 880
15619 838
4609 80
18208 862
2979 274
7023 451