309 201
396 364
526 364
997 437
831 1
1411 970
369 833
169 433
814 629
703 938
308 85
935 981
416 176
27 113
938 140
343 890
586 43
10 246
521 727
304 432
943 624
812 161
137 462
772 686