1003 132
37 29
477 470
34 6
187 689
605 326
388 981
328 603
159 158
479 732
698 690
934 213
103 774
906 372
535 312
797 968
975 222
958 825
487 259
103 848
579 81
199 643