1340 243
1002 276
880 36
852 624
784 711
647 773
569 277
568 426
379 107
297 250
214 85
134 481
128 130
46 358