156 25
3392 412
549 125
963 478
342 289
643 214
959 885
629 266
899 397
600 420
994 176
505 699
306 706
538 784
610 550
765 696
912 88
481 986
989 550
32 153
491 16
1071 630
314 286
989 168