51516 811
182562 510
46717 555
311489 1012
121625 145
105971 364
106495 383
63545 455
287648 1728
327783 414
240172 1027
197670 1159
139793 691
45282 594
138001 890
116170 671
174368 592
103990 601
78859 387
53604 670
91179 312
254805 969
334236 852
85866 590
106355 625
58711 147
103080 466
75463 378