1256 346
551 365
409 961
1178 403
135 772
973 615
1011 599
305 101
64 714
961 56
44 525
982 259
928 662
833 842
648 224
269 814
112 768
362 471
293 136
575 583