856 325
966 415
211 516
820 648
897 760
127 186
382 190
631 988
47 120
229 55
120 436
967 161
878 119
70 874
134 312
352 394
288 185
743 63
136 574
266 872