45678 80
20612 455
9226 299
26336 284
18182 570
12549 473
36280 427
6490 283
74125 222
87357 772
16838 545
100347 1124
22641 72
12015 456
100956 184
154291 899
94007 898
168166 511
174931 779
42378 817
313568 1176
8162 819
11596 172
520855 635
194040 691
19809 566
182272 850
10600 801