427526 1300
8634 949
98600 346
55067 638
123172 511
302413 945
450667 1599
13343 376
15788 288
208467 477
149221 518
276598 996
18874 458
129851 726
65978 733
19056 703
627447 1950
213753 793
13050 602
17870 196
287600 1394
167454 290
19214 729
94481 767
328063 976
17636 455
420103 575
138731 671