277941 1030
2948 60
4726 486
70352 845
561780 1200
219685 614
23266 270
396580 397
766708 1642
153490 1036
712391 1090
229643 942
204484 708
20573 331
12362 31
215985 393
191981 834
18217 799
282523 904
210905 1126
208765 831
88477 348
87536 466
137383 542
129332 672
123215 532
214828 933
111966 816