302 344
620 440
325 156
954 763
99 459
335 581
1004 634
667 901
715 108
240 236
564 12
599 117
811 291