631 73
878 314
526 293
993 904
1180 915
91 158
401 411
846 779
1136 980
827 297
197 529
89 882
1006 723
373 570
115 490
371 84
810 694
658 842
140 268
530 189