585 502
212 899
333 197
84 349
75 457
566 537
725 147
850 612
584 725
944 920
838 282
881 988
104 147
630 1000
130 58
233 57
420 34
531 861
678 160
954 479