373 300
960 897
334 170
650 883
10 534
940 755
419 771
893 920
621 45
167 13
331 331
66 499
407 9
468 185
651 230
139 596
41 679
424 911
812 818
162 582