902847 1989
159513 734
136840 231
76708 239
163082 589
176362 573
99342 127
143748 565
1330655 2511
115179 730
60806 776
141422 306
407160 738
110687 636
99335 899
122459 294
111619 1181
142551 451
119234 522
382687 736
207561 775
69629 682
540373 1500
373128 792