25096 81
34216 773
26170 414
34943 364
31267 496
16417 741
18655 826
25692 599
54984 103
21218 129
9933 420
42165 338
32304 574
34872 384
48672 517
9886 130
20599 608
63302 820
18265 327
37702 571
50802 155
37368 923
11651 314
17531 58
24220 605
34275 314
11030 535
18569 1001