445 615
1141 583
309 878
384 714
490 129
855 698
546 600
432 357
1041 973
1081 335
278 127
266 298
537 78
411 234
491 306
704 2
954 62
157 829
1000 81
889 383