578718 1625
46943 127
188626 633
23767 473
510655 1762
315133 955
155664 464
236241 553
39110 479
42488 945
36369 910
38359 944
36409 514
191082 684
135434 334
411985 529
34691 277
114941 949
68523 197
250005 1034
399881 1064
23293 98
37077 572
25957 585
22128 551
13738 184
53425 163
34159 651