904 998
654 926
860 867
906 803
635 742
630 665
1023 632
293 501
518 477
411 384
870 160
429 136
178 134
939 115
228 107
92 88
122 79
169 23