1039 277
112 845
563 474
235 843
53 124
399 596
674 960
980 98
687 104
586 912
535 472
175 640
919 916
765 55
73 713
522 349
374 959
534 433
842 669
257 227