533 243
866 184
381 371
859 706
659 346
140 195
59 313
327 262
800 149
994 902
154 284
433 121
295 381
973 248
716 280
167 943