51531 811
182608 510
46727 555
311584 1012
121662 145
106027 364
106514 383
63551 455
287720 1728
327883 414
240225 1027
197716 1159
139826 691
45321 594
138041 890
116207 671
174420 592
104011 601
78906 387
53635 670
91230 312
254848 969
334331 852
85913 590
106373 625
58732 147
103155 466
75501 378