932 720
857 608
523 15
299 896
131 22
174 103
310 552
393 499
791 404
863 597
606 963
1003 695
121 187
69 989
678 148
828 441
424 776
636 125
211 267
110 315