896 170
560 97
726 804
119 92
437 922
817 311
145 698
675 873
27 463
349 137
64 401
787 657
843 855
877 710
117 167
522 7
756 662
900 50
758 596
592 421
72 818
160 349
149 475
495 510
547 5
923 158
718 708
115 448
152 257
51 625