896 589
768 16
44 571
67 656
762 168
1001 227
29 30
806 291
109 172
623 792
200 633
387 627
547 825
374 342
114 370
198 321
521 773
247 95
420 631
889 548