629 925
253 589
893 626
559 9
487 496
191 397
218 411
389 92
662 20
724 341
171 423
618 446
69 78
386 186
114 729