31 343
158 321
698 232
1016 616
27 225
549 945
670 560
487 866
174 821
782 927
651 609
569 154
591 40
362 651
714 320
450 51
329 86
184 403
905 97
35 689