896 589
768 16
44 571
67 656
762 168
1002 227
29 30
806 291
109 172
623 792
201 633
388 627
547 825
374 342
114 370
198 321
523 773
247 95
421 631
889 548