400 65
151 24
82 627
1001 54
529 531
127 864
647 407
83 673
608 820
959 307
830 567
784 655
17 149
474 611
892 174
178 812
162 672
266 85
737 163
370 507