10863 429
330590 759
374657 964
25628 237
65373 303
87683 307
4091 560
4866 148
4919 317
8750 797
5761 892