640 73
3895 74
256 357
756 767
887 798
207 55
203 160
98 176
691 458
558 356
572 602
276 580
68 711
791 650
1019 192
444 627
370 277
91 140
79 74
658 474