501 902
312 416
531 746
781 929
495 383
489 668
548 595
228 688
332 505
954 121
450 823
391 766
865 730
853 600
714 756
682 94
37 231
968 222
183 409
1005 440