296 75
82 29
340 124
306 570
233 815
767 628
594 313
452 200
130 744
889 362
53 174
684 746
628 167
927 142
965 786
504 699
462 969
94 660
235 58
140 681
124 941
229 127
541 772
456 334