688 401
303 313
543 720
640 214
542 498
3590 654
754 599
410 655
576 893
225 636
248 586
140 681
492 931
954 674
585 951
110 247
174 837
572 743
302 372
883 300
629 117
212 784
948 487