643 371
649 197
313 959
484 276
1002 371
982 10
531 555
189 509
797 894
313 436
344 373
901 888
152 55
969 816
616 252
52 601
419 585
144 752
66 145
790 251