856 325
968 415
212 516
820 648
899 760
128 186
382 190
633 988
47 120
229 55
120 436
967 161
878 119
70 874
135 312
352 394
288 185
745 63
136 574
266 872