427513 1300
8634 949
98582 346
55067 638
123165 511
302389 945
450649 1599
13343 376
15788 288
208451 477
149214 518
276584 996
18873 458
129845 726
65967 733
19055 703
627428 1950
213740 793
13050 602
17870 196
287596 1394
167432 290
19213 729
94474 767
328044 976
17636 455
420096 575
138727 671