25093 81
34213 773
26160 414
34932 364
31259 496
16410 741
18652 826
25685 599
54968 103
21214 129
9928 420
42149 338
32298 574
34867 384
48663 517
9881 130
20585 608
63277 820
18263 327
37688 571
50786 155
37360 923
11648 314
17526 58
24213 605
34270 314
11025 535
18568 1001