680 370
342 222
213 278
311 865
196 491
149 194
507 930
651 93
734 319
954 891
827 899
41 344
409 806
744 410
51 200
678 833
710 508
633 60
362 409
290 901