30 720
1093 528
1013 59
1039 578
296 161
1099 911
1135 512
1127 934
1095 633
1089 251
1041 401
1031 48
1025 442
1012 650