856 325
963 415
210 516
820 648
897 760
124 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