426 891
350 818
423 780
240 181
686 285
269 251
68 170
192 35
29 219
707 521
350 936
21 268
675 2
304 872
9 251
387 726
514 821
715 858
134 882
430 184