286 169
414 538
446 993
44 809
697 446
723 389
95 760
1008 564
329 666
358 830
150 474
138 423
955 965
415 693
902 523
520 373
369 312
417 107
1000 929
429 26