528 450
271 381
818 679
205 259
719 991
236 992
951 241
203 488
143 71
664 508
85 200
549 872
842 128
913 274
959 410
293 422
303 24
418 797
529 1000
454 298