51526 811
182585 510
46722 555
311538 1012
121638 145
105987 364
106506 383
63548 455
287684 1728
327834 414
240203 1027
197688 1159
139816 691
45303 594
138019 890
116184 671
174395 592
104003 601
78883 387
53621 670
91205 312
254824 969
334293 852
85886 590
106360 625
58722 147
103116 466
75482 378