26008 84
34933 773
27378 414
36405 364
32590 497
17101 741
19435 826
27214 599
57330 103
22031 129
10476 420
44679 339
33912 575
36137 384
50279 517
10400 131
21779 608
66765 820
19401 327
39457 571
53243 155
38687 923
12328 314
18436 58
25333 605
35750 314
11472 535
19353 1001