45678 80
20612 455
9225 299
26336 284
18181 570
12549 473
36279 427
6489 283
74119 222
87355 772
16838 545
100346 1124
22641 72
12014 456
100951 184
154266 899
94001 898
168139 511
174911 779
42374 817
313543 1176
8162 819
11596 172
520803 635
194020 691
19809 566
182247 850
10600 801