301168 1062
272933 738
220313 788
108563 716
80386 289
108189 467
70860 92
55728 270
39112 814
118730 381
171903 772
46180 270
329940 976
23484 423
387828 891
58340 613
56137 407
41343 639
214191 606
84639 348
115647 194
74710 680
73052 835