1014 62
629 73
878 314
526 293
993 904
1178 915
91 158
563 55
401 411
846 779
1136 980
827 297
197 529
89 882
1006 723
372 570
302 778
115 490
909 671
371 84