427476 1300
8633 949
98537 346
55067 638
123136 511
302322 944
450575 1599
13343 376
15787 288
208403 477
149199 518
276542 996
18867 458
129816 726
65936 733
19055 703
627368 1950
213706 793
13050 602
17870 196
287560 1394
167380 290
19213 729
94465 767
327992 976
17636 455
420063 575
138706 671