328 455
1093 416
426 393
55 552
343 742
331 415
659 110
346 797
61 286
573 454
166 32
454 258
921 182
528 920
233 823
655 148
762 607
755 569
940 653
628 389