891 384
510 423
316 77
189 23
688 759
903 577
802 750
479 98
481 318
924 508
462 210
625 906
336 348
139 972
510 986
991 569
568 176
887 110
1000 219
413 290
1086 752
510 806
791 929
159 116