91399 291
67822 210
78018 649
46439 189
50089 538
104448 502
48144 475
36985 638
94064 486
57282 525
158230 695
51196 163
43005 893
112071 1182
55178 305
104760 437
37180 389
85647 250
45873 93
47938 832
73534 595
22683 750
24348 471
145298 215