872 395
743 584
117 970
1151 29
462 381
769 449
572 161
567 403
370 249
513 845
139 561
209 963
431 827
712 153
677 376
1180 992
496 412
239 455
637 764
837 252