427537 1300
8634 949
98615 346
55067 638
123177 511
302431 945
450683 1599
13343 376
15788 288
208488 477
149230 518
276611 996
18875 458
129856 726
65987 733
19057 703
627458 1950
213760 793
13050 602
17870 196
287609 1394
167466 290
19214 729
94487 767
328073 976
17636 455
420110 575
138735 671