831 260
1210 9
76 775
997 437
1081 700
954 23
833 562
199 73
303 514
681 665
465 542
936 888
351 289
776 861
459 912
740 71
47 501
808 902
660 201
830 165