302 669
3257 313
483 38
388 651
970 882
899 397
600 420
989 550
757 778
580 192
642 618
1071 630
653 947
536 784
216 286
344 565
1245 1000
781 37
944 462
32 153
170 966
58 575