559 521
302 669
34 988
32 417
883 300
319 320
748 544
101 58
981 944
84 10
413 245
851 252
739 843
1156 456
3652 59
51 50
239 672
641 262
499 356
592 533
462 969
889 221
29 29