308 275
359 749
221 213
284 274
103 74
158 190
743 599
711 873
355 157
982 500
498 51
210 29
44 359
617 612
464 902
344 969
993 578
541 949
692 708
532 471