318 330
687 186
904 884
997 161
22 729
837 650
300 324
8 171
797 968
956 925
299 937
477 470
48 277
885 294
852 496
350 83
1593 842
906 372
642 388
487 823
482 94
63 390