25520 1009
35438 510
30666 429
158809 590
28697 146
8519 597
6580 334
43031 480
50527 534
19031 702
64168 1048
30193 808
10131 887
25168 302
9029 750
13171 137
12493 329
33715 399
26638 651
54024 703
20970 925
43852 142
34933 172
4745 510