57593 612
92160 1000
90144 463
36178 341
44082 881
299480 851
35332 331
27556 626
91982 780
59578 483
152071 744
64241 127
75892 262
85996 679
103855 341
25407 188
13041 768
121885 432
29279 660
107586 434
123015 517
76087 1018
104847 359
155665 298
51858 416
21629 623
151483 352
21175 401