352096 1101
345486 945
133767 418
100599 337
140773 278
132074 397
136374 963
125269 681
99455 737
278665 594
215953 633
68459 590
242224 616
110386 648
201013 681
123522 227
436652 1324
130153 893
89115 716
411079 1153
49218 457
111632 183
90894 878
73719 946
105766 811
116399 190
271577 665
139621 1100