580 188
269 65
719 964
145 714
915 779
1020 355
921 439
957 330
645 727
452 229
266 532
1088 233
331 102
997 809
601 285
217 162
564 741
863 489
157 581
958 624