101558 961
304998 656
95011 874
190460 521
51548 811
182628 510
169497 882
46729 555
57531 278
311635 1012
121701 145
106118 364
106532 383
108412 907
63555 455
287769 1728
327966 414
240253 1027
197749 1159
139845 691
45342 594
155365 1126
138063 890
116232 671
174460 592
248438 757
104025 601
78933 387