633 247
509 34
321 24
477 1000
671 497
227 188
233 834
167 86
387 250
446 984
403 957
200 915
626 111