46804 560
704930 1859
106602 210
147590 521
63544 628
135273 583
140726 269
98979 800
38088 162
116328 573
134110 336
74458 413
1179228 2357
134684 302
127278 517
169124 611
275763 576
101341 541
212751 514
513224 729
97530 296
188687 597
151241 853
256704 677
83162 370
57876 835
115404 494
778969 1892