2975 313
852 496
2646 912
904 884
906 372
693 146
329 220
306 461
606 237
251 238
729 220
654 579
350 83
642 388
482 94
700 527
63 390
774 684
837 650
883 827
501 863
956 925
299 937