56802 141
57482 336
184983 1070
512914 634
63423 877
242459 666
92705 754
215509 755
50078 92
311958 584
170579 643
91200 413
42828 380
69392 145
111100 563
310935 1039
180332 985
1677335 3635
1028063 3044
144894 607
53440 454
169416 515
614876 1185