1231 239
370 304
177 244
793 637
921 35
174 79
945 110
1192 408
935 29
712 602
654 961
267 936
489 755
517 441
2542 269
672 892
832 173
298 755
902 381
1108 163
340 264
440 426
286 459