2927 412
491 699
883 603
761 736
1006 564
169 352
2431 127
509 615
952 423
81 168
843 962
590 323
3490 59
766 896
439 681
923 332
823 329
390 176
677 191
194 203
473 464
591 385
166 179
354 917