277881 1030
2948 60
4726 486
70351 845
561769 1200
219681 614
23266 270
396576 397
766702 1642
153484 1036
712347 1090
229639 942
204480 708
20573 331
12362 31
215980 393
191976 834
18217 799
282518 904
210905 1126
208750 831
88475 348
87533 466
137378 542
129331 672
123212 532
214820 933
111964 816