538 243
872 184
384 371
859 706
662 346
145 195
61 313
328 262
804 149
995 902
158 284
434 121
297 381
975 248
716 280
170 943