336 896
437 878
847 836
656 823
891 499
873 403
761 331
72 292
140 268
723 235
733 196
1050 181
222 136
45 59
577 39