1278 346
552 365
409 961
1206 403
135 772
977 615
1014 599
311 101
67 714
963 56
46 525
984 259
931 662
836 842
652 224
280 814
119 768
368 471
293 136
576 583