509 660
515 710
568 676
182 869
794 485
525 969
451 875
927 462
689 857
295 218
312 759
125 370
1255 217
1165 998
1126 776
1098 283
1089 190
1082 23
1078 671
1065 281
1064 337
1060 787
1047 763
1045 74