159 73
931 771
864 35
144 776
963 972
898 684
810 349
366 174
296 147
883 735
375 526
1000 744
348 261
252 92
545 355
978 794
721 20
441 371
629 195
354 962