302851 1065
274163 738
221488 788
136947 746
109251 716
133479 209
80718 289
108617 468
71215 93
55936 270
39266 814
119404 381
172662 774
331074 976
100218 864
389088 893
33564 699
63325 343
13809 587
116082 709
156156 169
79889 526
128768 671
175624 684
14566 702
31030 317
88470 498
22619 1007