641 415
1015 141
424 364
450 530
509 464
296 131
118 9
1129 232
544 671
1098 620
977 861
309 425
245 690
558 608
322 328
807 21
609 882
785 47
886 685
907 866