45678 80
20612 455
9225 299
26336 284
18181 570
12549 473
36280 427
6490 283
74125 222
87357 772
16838 545
100347 1124
22641 72
12015 456
100954 184
154286 899
94003 898
168159 511
174929 779
42378 817
313563 1176
8162 819
11596 172
520844 635
194036 691
19809 566
182270 850
10600 801